#ifndef PSFEventActionMessenger_h
#define PSFEventActionMessenger_h 1

#include "G4UImessenger.hh"

class PSFEventAction;

class G4UIcmdWithAnInteger;

class PSFEventActionMessenger : public G4UImessenger
{
public:
  PSFEventActionMessenger(PSFEventAction *);
  ~PSFEventActionMessenger() override;

  void SetNewValue(G4UIcommand *, G4String) override;

private:
  PSFEventAction *fEventAction = nullptr;

  G4UIcmdWithAnInteger *fSetVerboseCmd = nullptr;
};

#endif
